package com.qf.entity;
import java.math.BigDecimal;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
/**
* 
* @TableName payment_record
*/
@Data
public class PaymentRecord {

    /**
    * 支付记录ID
    */

    private Long id;
    /**
    * 订单ID
    */

    private Long orderId;
    /**
    * 用户ID
    */

    private Long userId;
    /**
    * 支付金额
    */

    private BigDecimal payAmount;
    /**
    * 支付方式（微信、支付宝）
    */
    private String payType;
    /**
    * 支付状态 1成功 0失败
    */
    private Integer payStatus;
    /**
    * 第三方流水号
    */
    private String transactionNo;
    /**
    * 
    */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date payTime;
    /**
    * 优惠券
    */

    private BigDecimal coupon_deduction;
    /**
    * 积分抵扣
    */

    private BigDecimal pointsDeduction;
    /**
    * 实际支付金额
    */

    private BigDecimal actualPayAmount;
    /**
    * 暂定列
    */

    private String attr4;


}
